<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class set_thai_date {

    var $_ci;

    function __construct() {
        $this->_ci = &get_instance();
        $this->_ci->load->model("manage_schedule_model");
    }

    function set_date_full($date = false) {
        if ($date != '0000-00-00' and $date != FALSE) {
            $strYear = date("Y", strtotime($date)) + 543;
            $strMonth = date("n", strtotime($date));
            $strDay = date("j", strtotime($date));
            $strMonthCut = Array("", "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน.", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม.", "พฤศจิกายน", "ธันวาคม");
            $strMonthThai = $strMonthCut[$strMonth];
            return "$strDay $strMonthThai $strYear";
        } else {
            return " - ";
        }
    }

    function set_year($date = false) {
        if ($date != '0000-00-00' and $date != FALSE) {
            $strYear = date("Y", strtotime($date)) + 543;
            $strMonth = date("n", strtotime($date));
            $strDay = date("j", strtotime($date));
            $strMonthCut = Array("", "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน.", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม.", "พฤศจิกายน", "ธันวาคม");
            $strMonthThai = $strMonthCut[$strMonth];
            return "  $strYear";
        } else {
            return " - ";
        }
    }

    function set_date($date = false) {

        if ($date != '0000-00-00' and $date != FALSE) {
            $strYear = date("Y", strtotime($date)) + 543;
            $strMonth = date("n", strtotime($date));
            $strDay = date("j", strtotime($date));
            $strMonthCut = Array("", "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค.");
            $strMonthThai = $strMonthCut[$strMonth];
            return "$strDay $strMonthThai $strYear";
        } else {
            return " - ";
        }
    }

    function set_mount($date = false) {
        if ($date != '0000-00-00' and $date != FALSE) {
            $strMonth = date("n", strtotime($date));
            $strMonthCut = Array("", "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน.", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม.", "พฤศจิกายน", "ธันวาคม");
            $strMonthThai = $strMonthCut[$strMonth];
            return " $strMonthThai ";
        } else {
            return " - ";
        }
    }

    function set_mount_2($mount = false) {
        if ($mount != FALSE) {

            $mount = date('Y-' . $mount . '-' . '01');
            $strMonth = date("n", strtotime($mount));
            $strMonthCut = Array("", "มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน.", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม.", "พฤศจิกายน", "ธันวาคม");
            $strMonthThai = $strMonthCut[$strMonth];
            return " $strMonthThai ";
        } else {
            return " - ";
        }
    }

    function set_time($time = false) {
        if ($time != '00:00:00' and $time != FALSE) {
            $strHour = date("H", strtotime($time));
            $strMinute = date("i", strtotime($time)) . ' น.';

            return "$strHour.$strMinute";
        } else {
            return " - ";
        }
    }
    #######

}

